Um Processo de Desenvolvimento de Aplicações Web baseado em Serviços

نویسندگان

  • Fábio Zaupa
  • Itana Maria de Souza Gimenes
  • Donald D. Cowan
  • Paulo S. C. Alencar
  • Carlos José Pereira de Lucena
چکیده

Web applications are currently widely disseminated. However, traditional development methods for these applications still require a lot of modeling and programming. They do not take much advantage of reuse. This paper presents an environment, called WIDE-PL, that supports the generation of Web applications based on the product line approach and SOA. In particular, this paper describes its application generation process, called ADESE. The evaluation of the process was carried out as a case study. The results show that the process offers several advantages such as it increases reuse and provides an explicit separation between the services and the business process. Resumo. Apesar da disseminação de aplicações Web, o que se nota é que os métodos tradicionais de desenvolvimento de aplicações Web ainda requerem muita modelagem, programação e não tiram muito proveito de reutilização. Este artigo apresenta um ambiente, chamado WIDE-PL, para apoiar a geração de aplicações Web baseado em SOA seguindo os princípios de linha de produto. Em particular, este artigo descreve seu processo de desenvolvimento de aplicações, chamado ADESE. A avaliação do processo foi realizada por meio de um estudo de caso. Os resultados obtidos mostram que o processo oferece vantagens como o aumento da reutilização e uma explícita separação da lógica do negócio dos serviços.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Aliando Teoria da Atividade e TROPOS na Elicitação de Requisitos de Ambientes Colaborativos de Aprendizagem

Este artigo descreve um processo de elicitação de requisitos para o desenvolvimento de aplicações colaborativas de ensino que alia especificações TROPOS à modelos sócio-culturais da Teoria da Atividade. Para obter adequadamente requisitos de um sistema colaborativo de aprendizagem é preciso entender, sobretudo, as atividades de grupo realizadas pelos atores envolvidos no contexto educacional no...

متن کامل

Métricas para Medição e Melhoria de Processos de Software

A melhoria do processo de software um objetino fundamental para as organiza6es e deve estar baseado em mediV6es. Entretanto, definir, coletar e analisar um conjunto de m6tricas nAo urns tarefa trivial. Neste artigo descrevemos uma abordagem para definiVo de metricas, realizao de mediJes e ava2iao do processo de software baseada nos seguintes passos: (I) identifica20 dos objetivos da medi20, def...

متن کامل

Arquitetura de um Sistema de Recomendação Baseado em Ontologia para Anúncios de Carros

Recommender systems have emerged as one interesting approach to tackle the problem of information overload, however most of they have a problem. They fail when there are no identical keywords for an exact match of a search. In order to overcome this limitation, recently several proposals for systems have been presented. Some of them have proposed the integration of ontologies to improve the rec...

متن کامل

Estudo Experimental do Processo Model Driven RichUbi: Análise Qualitativa

Resumo A Computação Ub́ıqua impôs uma série de requisitos adicionais ao desenvolvimento de software. Dentre esses desafios, tem-se a necessidade de adaptar o conteúdo e o comportamento das aplicações à heterogeneidade dos dispositivos computacionais dos usuários, bem como ao ambiente no qual eles estão imersos. Face a esses desafios, propôs-se o processo Model Driven RichUbi para apoiar o desenv...

متن کامل

WGWSOA: Apoiando a Interoperabilidade entre as Atividades de Coordenação em Groupware

Resumo. Grupos distribuídos freqüentemente necessitam de aplicações distintas de suporte ao trabalho colaborativo, construídas em plataformas heterogêneas. Tal fato se deve à amplitude de requisitos que precisam ser atendidos. Dentre esses requisitos a interoperabilidade é um elemento essencial para apoiar o desenvolvimento de serviços de coordenação em groupware. Neste contexto, a ausência da ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007